草庐IT

php - 完全删除 phpMyAdmin

全部标签

windows - 通过指定目录删除文件

我在删除小于特定大小的文件时使用以下批处理脚本。@echooffsetlocal::Sizeisinbytesset"min.size=100000"for/f"usebackqdelims=;"%%Ain(`dir/b/A:-D*.*`)doIf%%~zALSS%min.size%del"%%A"如果我将批处理文件放入文件夹中,这会起作用,但它也会删除批处理文件。但是,如何将批处理文件保存在不同的位置并明确指定目录路径? 最佳答案 最简单的解决方案是将要删除文件的目录(如C:\Temp\Test)暂时设为事件目录。@echooff

windows - 在批处理文件中,如何删除所有非特定类型的文件

我正在编写一个批处理文件,需要删除某个目录中的所有文件及其所有子目录除了特定类型的文件。我该怎么做? 最佳答案 在一位同事寻求帮助删除文件夹和所有子文件夹中除某些类型的文件外的所有文件,同时保持目录结构后,我写了这个批处理文件。我建议在尝试此操作之前备份您的文件夹。只需打开记事本并粘贴以下内容,将其另存为.bat而不是.txt祝你好运!~卡罗琳REMUseatyourownrisk,itdoesamassDELETEofeverything!SET/pExcludeFiles=Whatfiletypeshouldbekept(NOT

php - 如何使用 OpenOffice 从我的 PHP 网页将 RTF 转换为 PDF?

我的操作系统是WindowsXP,我使用的是IIS5.1和PHP5.2.9。我正在尝试从我的PHP页面调用PHP脚本,以便使用OpenOffice将RTF文档转换为PDF。当我直接从命令行调用该脚本时,它工作得很好,但是当我从我的PHP网页启动时,我没有成功地让完全相同的脚本工作。当我从我的PHP页面调用脚本时,页面挂起,最终显示错误,我注意到我可以在任务管理器中看到soffice.bin和soffice.exe进程正在我的IIS下运行用户名。这是错误:Fatalerror:Uncaughtexception'com_exception'withmessage'Failedtocrea

php - XAMPP 上的 Cron (windows)

我正在使用xampp在本地开发一个站点。我想配置cron,所以dev环境和生产环境是一样的。但是,我的系统是windowsvista。有什么办法可以做到这一点,或者我是否被迫接受我的开发和生产环境将是fork的? 最佳答案 我强烈建议研究Cygwin。当我想在Windows上使用linux/unix实用程序时,我正在使用它。它还支持Cron。雅各布 关于php-XAMPP上的Cron(windows),我们在StackOverflow上找到一个类似的问题: h

PHP 正则表达式将新行限制为最多两个

我正在使用它,但它会用替换单次出现的新行functionnl2br2($string){$string=preg_replace('/(\r\n){2,}/','',$string);//$string=preg_replace('/[\r\n]/','',$string);return$string;}它发生在第一个模式中。 最佳答案 好吧,我怀疑您的输入可能不是“/r/n”,而只是“\n”。在这种情况下,您应该让您的正则表达式像这样检测:'/(\r?\n){2,}/'。所以你的代码可能是:functionnl2br2($stri

python - 我无法删除刚从 python 中的 zip 文件中提取的文件夹

所以这是我的问题。我有一个python脚本,它接受一个zip文件并提取其内容。然后基于一些限制,我将尝试删除其内容刚刚被提取的文件夹。出于某种原因,当我尝试删除该文件夹时,出现错误WindowsError:[Error5]Accessisdenied:'Foldername'。简单的代码如下所示wzip=zipfile.ZipFile('zipfile.zip')wzip.extractall()wzip.close()os.remove('ExtractedFolder')如果我在解释器中运行它,我会得到以下信息:追溯(最近的调用最后):文件“”,第1行,位于WindowsError

php - Eclipse 问题不断打开文件的旧版本/副本

我的EclipsePDT版本有问题。我一直打开旧版本的文件,直到我关闭它并再次打开它。所以发生了什么。我用Eclipse编辑一个文件-test.php。我关闭它。然后我将它(test.ph)与WinMerge中的另一个文件进行比较,保存更改,当我在Eclipse中再次打开该文件时,它仍然与我在WinMerge中更改它之前一样。我必须关闭Eclipse并重新启动它才能打开包含最新修改的文​​件。当我打开从FileZilla下载的文件时,我注意到了同样的问题。我有一个在Eclipse中在线打开的文件的本地副本,然后有人在线更改了该文件。我右键单击->FileZilla中的“查看/编辑”,选

php - Mysql:每个socket地址的用法

我在php/mysql中收到此错误:警告mysql_connect()。每个套接字地址只能使用一次(protocol/networkaddresses/(tryingtoconnectviatcp://localhost:3306in..请给我任何解决这个问题的建议 最佳答案 您应该在httpd.conf或您的htaccess文件中找到并更改设置“keepalivetimeout”的最小值而不是最大值。然后重新启动本地服务器。如果两个文件中都不存在,则需要在本地htaccess中进行配置请阅读以下文章http://httpd.apa

php - IIS PHP 不会将错误记录到日志文件

我的本​​地Windows网络服务器(IIS)不会将php错误记录到日志文件中。php53_errors.log文件始终为空。http://prntscr.com/2aels如何解决?我认为权限设置出了问题。但它在浏览器窗口中显示错误。还有一个问题:像“Undefinedindex”这样的通知。它们真的很重要吗? 最佳答案 在IIS服务器管理器工具中,有选项调用错误页面。请禁用使用IE错误页面向您显示错误。此外,请转到C:\inetpub\wwwroot\web.config该文件还控制如何显示和记录错误。它应该有这样一行。

windows - 如何创建一个批处理脚本,在达到文件夹大小限制时删除最旧的文件

我已经找到了很多类似问题的解决方案,但我想知道是否可以创建一个脚本,在达到预设文件夹大小限制后删除最旧的文件? 最佳答案 你需要解决两个问题。首先,您需要计算文件夹的大小。使用类似于此的代码:foldersizesetsz=0for%%Fin(%1\*.*)do(set/akb=%%~zF/1024set/asz=!sz!+!kb!echo%%F%%~zF!kb!!sz!)goto:eof其次,您需要识别旧文件并删除它们,直到达到一定大小for/F"tokens=*"%%Fin('dir/A-D/OD/B%1\*.*')do(if!